package com.share.finance.risk.third.model.vo;

import com.share.common.common.PageReq;
import lombok.Data;

@Data
public class InterfacePageReq extends PageReq {

    private String intId;
    /**
     * 数据产商
     */

    private String intSource;
    /**
     * 接口名称
     */

    private String intName;
    /**
     * 请求地址
     */

    private String intUrl;
    /**
     * 接口对应的类
     */

    private String intClass;
    /**
     * 接口对应的方法
     */

    private String intMethod;


    private String httpGroovyScript;


    private String feeGroovyScript;

    /**
     * 接口成功标志
     */

    private String sucessFlag;
    /**
     * 接口成功标志字段的值
     */

    private String sucessValues;
    /**
     * 数据源缓存key
     */

    private String redisKeys;
    /**
     * 缓存周期，单位为天
     */

    private Integer redisPeriod;
    /**
     * 是否有效 0-无效 1有效
     */

    private Boolean isValid;
}
